up-front payment - İspanyolca İngilizce Sözlük